sheep alcohol - Spanish English Dictionary